// 封装三方网络请求
import axios from 'axios'

export default function request(config) {
  const req = axios.create({
    // baseURL: "http://123.207.32.32:8000",
    baseURL: "https://www.liulongbin.top:8888/api/private/v1",
    timeout: 3000,
    // headers:{}
  })

  //拦截器
  // 请求拦截
  req.interceptors.request.use(config =>{
    //登录验证，权限验证等
    return config
  }, err => {
    console.log(err)
  })
  //响应拦截器
  req.interceptors.response.use(res =>{
    return res.data
  }, err => {
    console.log(err)
  })

  //发送网络请求
  // req(config.baseConfig)
  //   .then(res => {
  //     console.log(res)
  //   }).catch(res => {
  //   console.log(res)
  // })
  return req(config)
}